persistent chemicals - Spanish English Dictionary